moving-picture producers and directors - Turkish English Dictionary